package com.example.server.service;


import com.example.server.domain.Dormadmin;
import com.example.server.mapper.DormadminMapper;
import org.springframework.stereotype.Service;

import java.util.List;


@Service
public class DormadminService {

    private final DormadminMapper dormadminMapper;

    public DormadminService(DormadminMapper dormadminMapper) {
        this.dormadminMapper = dormadminMapper;
    }
    public void createDormadmin(Dormadmin dormadmin) {
        dormadminMapper.insert(dormadmin);
    }

    public void deleteDormadmin(Long id) {
        dormadminMapper.deleteByPrimaryKey(id);
    }

    public Dormadmin getDormadminById(Long id) {
        return dormadminMapper.selectByPrimaryKey(id)   ;
    }

    public void updateDormadmin(Dormadmin dormadmin) {
        dormadminMapper.updateByPrimaryKey(dormadmin);

    }

    public List<Dormadmin> getAllDormadmin() {


        return dormadminMapper.selectAll();
    }

    public List<Dormadmin> querylike(String dname) {
        return dormadminMapper.querylike(dname);
    }
}
